﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Veracruz.Publishing
{
  /// <summary>
  /// A newspaper definition
  /// </summary>
  interface INewspaper
  {
    /// <summary>
    /// Name of the newspaper
    /// </summary>
    string Header { get; set; }

    /// <summary>
    /// Importance of the newspaper
    /// </summary>
    ScaleKind Scale { get; set; }

    /// <summary>
    /// Collection of edition
    /// </summary>
    IList<IEdition> Editions { get; }

    /// <summary>
    /// The description help character to decide to subscribe or not to a newspaper.
    /// </summary>
    string Description { get; set; }
  }
}
